/** 为什么在ts中使用react不使用 import * as React 就会报错?
 ↓↓↓*/
import React from 'react';
/*
TS1259: Module '"D:/x/modularity_tutorial/node_modules/@types/react/index"' can only be default-imported using the 'allowSyntheticDefaultImports' flag

index.d.ts(62, 1): This module is declared with using 'export =', and can only be used with a default import when using the 'allowSyntheticDefaultImports' flag.
*/
// 需要开启 "allowSyntheticDefaultImports": true
// 或则
// "esModuleInterop": true
// 再或则 这样引入
// import * as React from 'react';

// TODO emmm... y?

/** 可能是以下原因导致的↓  ./cjs/react.development.js文件里我们可以发现 react使用的exports.xx=''这样的导出方式 是CommonJS语法 和es6默认语法不兼容(webpack 默认是兼容es6的import导入commonJS的exports的导出(故webpack里我们直接import React from 'react'不会报错)的但不兼容module.exports的导出)*/
// node_modules/react/package.json -> main -> index.js -> ./cjs/react.development.js

console.log(React);

//TODO ts export = xx 语法
